guinea-hen flower - Spanish English Dictionary